#if !defined(_STYPE_H)
#define _STYPE_H

/**
 *  Enumeration to specify the type of a Scott variable.
 *  STypeEnum, STypeVector and STypeStruct are complex types so to have a complete 
 *  description about the structure of these types is important to get the relative TypeDescriptor.
 */

enum SType
{
	// Simple Types
	STypeByte,
	STypeNumber,
	STypeChar,
	STypeString,

	// Complex Types	
	STypeEnum,
	STypeVector,
	STypeStruct
};

#endif  //_STYPE_H
